Great self contained accommodation, beautifully presented.