This place is very spacious. Way more bang for my buck than I expected. Everything was clean and in order. The beds to me are very comfortable. Nice kitchen and amenities. Overall including the location is about as good as u can get.