David’s place was perfect for our family getaway. It was beautiful and equipped with everything we needed. The location was great. It’s literally a few minutes walk to the best snorkeling place. The communication was super easy and quick. He was also flexible with check-in and check-out time.