Such a beautiful location and home. David is an fantastic and thoughtful host and would highly recommend staying here again