I have stayed here many times and it consistently pleases! Great property, great location, great hosts!