Nice place, great location and great hospitality. All amenities as described, lacking in cleanliness a bit, carpet had stains and walls had marks, could have been maintained a bit better