Clean and very good communication. Location was amazing, right on the boardwalk and having the rooftop pool to always go to was so convenient.