A well equipped, beautifully presented and homely accommodation.