Excellent hotel, excellent location