Excellent place. Very clean. Incredibly convenient check-in/-out.