We really enjoyed staying here with our college-age son over winter break. The place is nicely decorated, roomy, clean, and comfortable. There is also a great outdoor patio with a fantastic view of the ocean. We relished watching the beautiful sunsets and even saw whales blowing and breaching from the patio. The location is quite ideal. An easy walk to to a great snorkeling beach. Also a shopping mall with grocery store, shops, and restaurants is minutes away by car. The resort grounds are well landscaped and maintained with BBQs, picnic areas, pool, and tennis courts. We plan to return!