Very clean and comfortable, good location, great communication, overall great place to stay.