What a pleasure! Wonderful, communicative, lovely hosts! The location was perfect! Everything in walking distance. Great food and the beach! They have everything you need including a wonderful outdoor space!