Great place that has everything that you need in a really wonderful location. Pool and beach are awesome. Lanai has a really beautiful (better than advertised) view. We were able to do easy day trips to the North and South Shores. Lots of available parking, comfortable beds, restaurants and coffee shops close by. Kitchen equipped with all you could need (unless you are a gourmet chef). There were beach chairs, boogie board, snorkel equipment and even a bucket and shovel for our son to play with.
Great place to stay in a great place to visit.