Very clean and comfortable stay. Communication was great and never had any problems.