We came in from out flight around 8pm and left 7:30am, so didn't really get to enjoy the facilities. We had limited food options for dinner (Choose 1 of 3 bbque meats & salad bar). Food was OK, but we were grateful it was at least still open. Breakfast was not open yet when we left for the ferry at 7:30am. From the sign, it looked like they had reasonable options for transit to various places direct from the resort, which would be great, as you wouldn't want to be walking anywhere from this resort. The Beachfront Bure (slept 6) on the beach was older and wood (but clean), but accommodation cost was very reasonable in comparison to everywhere else we stayed - and you are really going there to step directly out onto the beach which was fantastic. Would be a great family beach vacation, especially with the kitchenette.