Yes this is a great place to stay! I can assure all 5 star reviews are totally justified. Clean and neat little house, location close to everything: beaches (provide beach chairs and sun umbrella), supermarkets, entertainment, etc., comfortable beds, great communicative hosts! Their place kicks ass - totally recommend!