WOW .. This place is fantastic you won't be disappointed. All facilities as stated. If catering shop in the town before arrival.