Great host. Great accommodations. Great location. Exactly what you want for your paradise vacation or business trip.