All 5 stars across the board. This place was everything it promised to be and more. My family and I were very comfortable in this clean and stylish place.