Any recommendations on hotels and what time of year is the best/cheapest to go?
I'm planning on taking my hubby there for his 40th, which is in August. I have been advised that it will be very expensive because of school holidays and maybe go in September?!