Very clean and spacious. The place has everything you need and more. The host is very friendly and accommodating.