An outstanding experience. Charles’s attention to detail, thoroughness, flexibility, and quick communication makes him the best host we have ever had. If you have the opportunity to stay at his place, grab it! I wish I could give more than 5 stars.