Five stars all around. The place was perfect...and while the photos were good, it was even nicer than I expected. It had ALL the amenities, and the bed was super comfortable. Great location, great price.