I stayed here with my fiancé and son (6 years old). The location is great for families. there is a beach, playground, and places for children 11 and under. There are places around to eat, and convenient shops to buy small food items if you want to cook or if you forget a travel item. The view from the room is exactly as advertised and amazing in the day or night. The apartment is clean and spacious. There are several flights of stairs to the top, so be ready for the trek!