A great, clean, well-located, self-contained unit. A great place to stay!