Excellent location and a wonderful hotel. The staff is great as well and cleaning crew was top notch. Would DEFINITELY stay here again. 5/5 stars