We love this hotel. Epic surf break, delicious restaurant, close enough to town, gorgeous landscaping, beautiful horizon pool, attentive staff and such sweet attention to details even when they clean your room! They organized all our daughters little toys in a cute pile each time! We rented a car but could've easily relied on the cab service to take us in and out of town. The Mega store is right down the street and has everything you might need. Fish tacos around town are to die for. The surf school beneath the hotel has most surf needs covered including paddle boards which was super fun on calm wave days! We can't wait to go back.