An excellent property to stay at. You have everything you need and more. Karen is a wonderful and accommodating host who made sure our stay was perfect. We would definitely stay here again.