Great place to stay - all you need for a fab beach holiday.