Check in is easy and the beach is only a short walk away or accessible through the facility's shuttle. There is a pool, gym, and restaurant on site which is nice as well! The other guests were very respectful too, since many of them seem to live there for an extended time, so there was no nuisances to report!