Very clean and modern. Had family stay and they were very comfortable and enjoyed their stay. Easy check in process.