Great location with easy access to a beach, grocery store, and restaurants. The beach was described as a wading/walking beach but we were able to swim there; beach shoes help get through the rocky parts. The pool and Jacuzzi were an added bonus after a long day out. It even has two gas grills with cooking tools that can be used by the residents.
The place was just like the pictures and very clean. It was fully stocked with whatever you might need; cooking utensils, cleaning supplies, trash bags, hair dryer, beach chairs, umbrella, boogie boards. It had limited snorkeling equipment and beach shoes, but these could be rented easily.
The two bedrooms and bathrooms are on separate floors and worked out well for us (two couples). We spent mornings and evenings on the Lanai relaxing.