Super clean, best communication ever, great location, nicely decorated, everything needed was availbale, would definitely reccommend, nothing to complaint! We were very happpy.