Just returned from a quick half term break with my partner and parents. The weather was hot and sunny all week, the restaurants are good and affordable and the apartment was an ideal base for both beaches and the city of Porto. Great holiday and would definitely return to this incredibly well-priced and huge apartment; perfect location and very homely! Location – Less than 5 minutes walk from Granja train station which is itself less than 30 minutes from the centre of Porto. This itself is brilliant, as the apartment is so close to the beach, under 5 minutes walk away; and the city of Porto, which I was blown away by, is just one train journey away for £1.50. The beach in Granja is gorgeous, with a boardwalk running down to the next town, Espinho, which is great for a walk. Also, loads of bars and restaurants within 5 minutes of the apartment. Facilities – Huge apartment! We were surprised by how spacious it was, huge hallway with three good sized bedrooms, a massive living room and decent kitchen. The apartment has a really nice light to it too, feels very Mediterranean! Didn’t cook anything as cafes and restaurants everywhere, but pans, plates, pots etc in cupboard. Beds – Double bed comfortable, never tried single beds but my parents said they were good. Area – Granja is a great little town with loads of good and very affordable cafes and restaurants (Snopao opposite serves until 1am and opens at 7am – great cakes for breakfast). The coast is spectacular here, crystal clear water and miles of beach. Porto is a great city, and trains run every 15-20mins until early hours. The apartment is literally 5 minutes away from both the station and the beach.