exceptionally nice hotel in a fantastic location