Well maintained, very clean, excellent location, quiet at night, easy check in, great communication.