very nice hotel on beautiful location