This place was fantastic! We booked this for a mini staycation and it's even better than the photos. The outdoor deck is unreal and feels as if you are over the water. The place was fully stocked and check in/out was seamless. Overall, we had a fantastic time and so worth it!