Fiona's place was perfect for our family vacation. Big balconies and backyard, spacious living area, wifi, walking distance to the beach. Not exactly modern, but we didn't mind. I would definitely stay again.