Spacious and Clean!!! Will stay again. Prompt check in, great communication, and exceeded expectations. Booked last minute, and they tried their best to accommodate me.