This place was perfect for our girls trip (four girls)! It was within walking distance of so many shops, restaurants, the beach, and so many other things! We were greeted with leis and personal touches to make us feel welcome! There were games, beach toys, and so many other items for us to use. * on a side note there is no parking structure and at times we had to park a distance away, but this did not affect how wonderful our stay was!