Very clean, extremely nice stay, great communication. 100% recommend