modern, well equipped, sparkling clean, easy self check in, overall perfect