This place is great, the hosts really outdid themselves with the attention to detail in this place. They have everything you need here. The place is right off a Main Street, but you never know it because you are tucked away in your own space! It is large and feels very open and tranquil. Highly recommend.