Very clean, wonderful location, an all around great place to stay!