A wonderful, beautifully laid out house with clean and excellent facilities. We had a great time staying here. We will be back again for sure.