Self check in was easy and quick, the parking situation was a little confusing but ended up using public parking and it was fine. The space was nice and right in front of the beach!