Great location. Small but perfect layout. Comfy bed. Clean. Great communication