Everything was as described. We booked shortly before arriving, but the communication was quick and effective and we were given instructions for self-check in. Would stay again in a heartbeat.