Very clean and spacious, great hospitality, It felt like I had my own little place.