Perfect location. Friendly staff. Clean rooms. All in all very good!