Very nice hotel in excellent location