Very clean, excellent host, wonderful location, comfortable beds and nice towels... really a beautiful place to stay!