Any advice for 1st timers for summer 2018? Hotel or villa? Any cheaper options of doing this holiday? Book as package it separately? All advice greatly welcomed.