Spacious, clean flat. Loads of bars and coffee shops nearby. Amusements, swimming pool and parks for the kids as well. 12 steps to the beach. We're going back next year!