Great self-contained place to stay!