Great place to stay. Perfect location. The best views. Top floor of the condo. Excellent host. Will return.