Self check-in instructions were provided timely and easy to understand. Place was very clean. Bed and sofa were very comfortable and WiFi was stable. Shower pressure is good. You can tell this place is very well managed.