Practically perfect in every way! Thom is an amazing host and this place is lovely! Everything you need for a great experience is there for you!