Brilliant place, great location. All you need for a lovely holiday.