clean, well stocked, great communication. I'd absolutely stay again and recommend all of my friends!