What a beautiful place! Great design, absolutely dog and child friendly, squeaky clean, close to the beach, close to cafes and restaurants, beautiful garden and all the amenities one might need while away. On top of that, Tamara is a fabulous host; super responsive and nice. Would definitely stay here again and recommend to friends and family!