Very clean and spacious unit. We had everything we needed and the location was perfect for us. Host family is very friendly and helpful. We loved the very well behaved dog.