Enjoyable stay in Preston Beach.