Extremely nice place to stay! The view is spectacular, the whole place was super clean, comfortable beds, and it had some of the nicest bath towels I've ever experienced in an airbnb. Along with all that, there are supplies for almost any activity you could want to do during your stay, beach chairs, an umbrella, tennis racket, frisbee, books, the list goes on. The kitchen is fully equipped with anything you could need, and there is a nice grill area on the resort if that's your kind of thing. I didn't personally utilize the pool, but it gets cleaned every morning and has plenty of seating for even the busiest of times.
Overall, highly recommend a stay here, you will have an amazing time!