We had a long stay and couldn't be bothered to leave the resort. While the beach was not as amazing as Kabira Bay or Yoneyama Beach, the convenience, the beauty, and the services made it hard to pass up. The sunrise pool and the night pool were both excellent. I wish they would have made it a foot deeper. The breakfast buffet was serviced by competent chefs with tropical fruits, omelettes, and quality baked goods. Once we upgraded to Saltida, and it was generally similar, with a few nice perks like fresh squeezed orange juice, but overall, the quality at the standard buffet was plenty, and I enjoyed the ability to order several egg dishes as to only once at Saltida.
Perhaps my only complaint was the hotel minibar made it impossible to stock our own beverages, which for our 3 year old son, was necessary to stock to keep him satisfied between breakfast and dinner.
There are some excellent restaurants near the ferry. I highly recommend going to Pizzeria il Trecorde which has excellent pasta and Italian style pizza. Hammock massage is just across from the entrance, a 3 minute walk, and offers an affordable and excellent service to work the pains out of your feet.
The convenience store has a surprising amount of things you might want from beach balls to hats and charges a reasonable premium. The hotel a wide array of free amenities such as beach sandals which are a must if you forgot yours. Service is welcoming and prompt at the front desk and in the restaurants.