Sparkling clean. Amazing location and well explained check-in procedure and directions from train station made for a great stay.