Fantastic location and everything you need whilst on holiday.