David is the ultimate host. Thoughtful, prompt, accommodating. The condo is smaller than the pics, but on par with the other units in the building and very adequate. The location is perfect, the sunsets amazing, and everything you can need was anticipated and provided. A+.