Great hotel with very pleasant staff. The location is excellent. Cleanliness could have been a little better as there was a stain on the carpet which did not feel very nice. Other than that, it was great!