Great stay, great communication, very clean, very accommodating.