Perfect place with all the basic amenities needed for a small family. Though we couldn't meet Catherine, John was very friendly and helpful to us. His tips on local attractions really helped us plan our holidays better. We had a wonderful stay.