Absolutely perfect. Amazing host with an amazing family. Everything brand new in the property and nothing forgotten about. 100% rating and will be returning as often as we can. Absolutely loved it.