The flat is great - all new with a great design, looks out onto greenery on all sides a playground for the kids just in front, and the beach just down the road. Definitely recommended!!