On a hill above the coast, this beachfront resort offers a wide selection of rooms and suites. The beach is a short walk away from the units at lower elevations, but if you're staying higher up the hill, you might want to drive to avoid the uphill trek back to your room. You get cooking facilities (at least microwave, refrigerator, toaster oven, and coffeemaker) no matter how small your room. There's a restaurant and lots of activities, so you won't need to leave unless you want to. The rooms and apartments have modern rattan furniture, tile floors, and nice views.