Delta Lane Properties is a family-owned company founded to create unique eco-friendly rental spaces for short-term getaways