Hands down it was a great place to stay! Very clean, spacious, and had a lot of great extra amenities. Everything from the bed sheets to the bathroom toiletries were of high quality so it felt very luxurious. The only critique I have is that the cleaning fee was a bit high for having to wash your own dishes and take out some of your own trash. This is basic common courtesy so I do this anyway but I usually feel that when you are charged a higher cleaning fee, the owners should automatically take responsibility over all cleaning. But besides that, no complaints and it deserves all 5 stars!