Great place, great location and great hosts. Loved every minute of our stay. We will definitely return!