This property had everything and more. Great location, lovely grounds, very clean and comfortable. We would highly recommend here and will be returning ourselves.