We were there in May, the beach is beautiful and they offer lounge chairs for a fee. Also we just had drinks (soda, lemonade) but they do offer food also. We did a tour from Princess but did notice all kind of taxi service to and from. We enjoyed the time spent there, it is a beautiful place. Voted one of the best beaches to visit I agree. Have a wonderful time and enjoy your cruise.