Fantastic hotel in an excellent location.