Flat was perfect for our group of 6 plus infant. The view was fantastic and it was very close to great bars and restaurants as well as the beach. We are already planning our next trip back.