Great location, clean and the staff is helpful and friendly. They do have added fees and surcharges that should have been disclosed up front and center. It seems like a good deal at first glance, but when everything is added up, there is a bit of sticker shock and it's really just an OK deal. We would probably stay there again, but would have just appreciated the total cost clearly spelled out up front.