Nice and clean. Checkin was a little difficult but definitely worth it for the stay in such a nice spot.