Great hotel, very clean and great location. However their communication was not great during our stay as there was a leak in the roof of our hotel room which the staff have not dealt with professionally for such a highly rated hotel.