This was an awesome location! It was very clean and felt comfortable. There are plenty of items for use in the kitchen that made it very easy for us to make our own meals. The location is great because it's close to equal distance to opposite shores. We were able to walk across the street to the beach in the mornings to watch the sunrise, which was awesome. There are boogie boards, beach chairs, and a few other goodies for beach use that are in good condition. There are three pools, which we thought was really cool. If one pool was crowded, we would just walk to the next. Front desk staff are super friendly and check-in was very easy. Vivian was very easy to communicate with and all instructions were clear. Overall this was a wonderful location; I would gladly come back and highly recommend it to others!