This is a beautiful place to stay right opposite the beach and a short stroll to another main beach. A lovely, quiet town with nice food options. We didn’t get the chance to meet Debra but checkin was easy and the place was spotless and spacious for two people.