Terrific views, great hospitality, good communication and some nice personal touches - Bravo!