A great, spacious apartment, perfect for our family of 5. It contained everything we needed and we could easily have stayed longer. The location is also great, everything we could have needed within walking distance (beach, walks, shops, eating, playground). We would definitely stay here again.