Overall very clean and great location! I loved the stay. Communication can be slow sometimes.