Very clean and a great location! All the extra amenities were really useful, better than a lot of hotels!