5 stars all around! We had to most wonderful stay in this beautiful, spacious, incredibly clean and well located home. We could not have asked for a more well situated and appointed home. Being able to walk easily to the beach, restaurants and even the main village was a dream! Thank you for having us!