Spacious and clean. Shared areas are clean. Host is very nice.