Great place in a great location. Place could have been a little more clean in some areas but honestly not that big of a deal. But when the cleaning fee is $145 dollars i would expect that the place be a bit cleaner. Not really on the host, more on the housekeepers though. Has pretty much everything that you would need to have a comfortable stay. I would book again. Great Value!