This place was great! I would definitely go back. The beach was directly in front of the resort which we loved! The restaurant onsite was definitely helpful.