Very clean, great location, excellent host and communication. Would absolutely stay again.