I stayed with Three teenage sons and it was perfect for us. Close to restaurants and amenities, easy walking distance to the beaches and well equipped for our needs. Our host was very helpful and informative and very quick to respond to any queries we had.