John's provides a warm and charming stay. A wonderful spot for a couples weekend getaway!