Superb accommodation- everything you need for a stay down south.