Beautiful place, beautiful location, and beautiful hospitality. Need I say more...