Check-in and parking are very easy. The unit is bigger than it looks in the photos. They also provide you with all the beach gears you need inside the unit. We saw a couple of turtles on the ocean just by hanging out on the veranda. Beautiful place and a great location!