Very clean, great communication, comfortable stay