This place is top class, location, attention to detail, comfort, peaceful surroundings. Every single thing is covered. Helpful hosts, place is spotless, can not say enough of high standard this accommodation is. Thank you & look forward to returning.