Clean place. Has a kitchen. Beds are comfy and good parking. Host is great. Great communication.