Very clean and spacious. The sofa bed was incredibly comfortable. Location was good. A bit confusing since it is about 15 mins away from the check-in location which is where I thought I booked. It was a very pleasant stay, no complaints.