I took my mom here for her 60th birthday! Everything was amazing. Check in and check out were easy. The beach was so beautiful and was not crowded at all. This is completely worth it!