Gorgeous location, great service from the front desk staff, plenty to do.