we had a great stay at Lani's. The resort has everything that can be needed : store, gym, pools, hot tub, restaurant, beach,... kids had a blast at the pool and slides. grocery stores and food corner just accross the street.
Lany's place is well located, quiet, great mountain views, comfy and spacious enough.