Great location, comfortable beds, spacious living room, dining room and terrace. Garage for two cars. A few minor problems which are easily fixable (loose toilet seat, broken outdoor lounger, loose faucet). Beach is a 2 minute walk, multiple restaurants within 5 minute walk. Would definitely stay again.