The only think that stops me from giving this 5 stars is being told upon check in that I had to pay an additional 12 dollars amenity fee. This was the first time I knew about this. It was for things like wifi and DVD player that was, according to everything I had read, FREE. It also said that it covered parking and in room coffee that one would normally expect to be included in the room rate. Even with this extra cost it was still really good value but they should have been upfront about this charge and not say that item are free when they are not!