We had the best time at the Sheraton Beach Resort! The entire place was HUGE, extremely clean and relaxing.
We enjoyed some marshmallows by the fireplace after check-in, the staff was super friendly and make sure we had a great time. I had the outdoor onsen in the afternoon and was amazed by the gorgeous forest view, the view really washes all my stress away lol. I highly recommend it if you ever visit the place.
The onsen was free, however, using the gym requires to pay an extra $20 which is ridiculous. The buffet at the lobby serves various selections at a reasonable price.