Overall the hotel was great. The staff freindly and accomodating, the rooms clean, and the location is perfect. The reason I gave it a 4 instead of 5 is that they did not have an in hotel fitness center, and the my room was smallish, I know they have bigger rooms in my class of room, I just did not get one. I will return.