Really nice hotel that is situated in a bustling location.