Spacious, confortable, well equipped, next to the beach, and with great hosts. This is a fantastic place to stay and hope to be back!