Very clean, great communication, accommodating, fabulous balcony view - overall wonderful experience!