The apartment appears recently renovated and is well maintained. Christian and the other folks at Midway were very responsive and accommodated an unanticipated change in our plans by moving us to another unit in the same building. Check in was very easy. Prior to our arrival, we received instructions to download an app that had detailed information about accessing the unit. The building location is great, a short walk to the beach. We have no complaints and would stay there again in a heartbeat.