A lovely place to stay with a great selection of provisions provided.